package com.itstudio.portal.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

/**
 * (Role)表实体类
 *
 * @author feng
 * @since 2024-11-12 10:16:13
 */
@Data
public class Role {
    //角色编号
    private Long id;
    //角色名称
    private String roleName;
    //角色描述
    private String introduce;
    //角色权限字符串
    private String roleKey;
    //显示顺序
    private Integer roleSort;
    //角色状态(0正常 1停止)
    private String status;
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String createBy;
    //创建时间
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date createTime;
    //更新人
    @TableField(fill = FieldFill.INSERT)
    private String updateBy;
    //更新时间
    @TableField(fill = FieldFill.INSERT)
    private Date updateTime;
    //逻辑删除(0未删 1已删)
    private String delFlag;
    /**
     * 角色类型 0企业用户 1服务机构
     */
    private Integer type;

    //图标
    private String icon;

}

